screen something/someone from - Francés Inglés Diccionario